laminated windshield - German English Dictionary